package server;

import java.rmi.*;
import client.*;
import java.util.ArrayList;

public interface Cijferlijst extends Remote{
        public String getTableName() throws RemoteException;
        public void insert(String naam, String cijfer) throws RemoteException;
        public String[] select(String naam) throws RemoteException;
        public ArrayList<String[]> selectAll() throws RemoteException;
        public void update(String naam, String nieuwNaam, String cijfer) throws RemoteException;
        public void delete(String naam) throws RemoteException;
        public void addMyObserver(MyObserver observer) throws RemoteException;
        public void deleteMyObserver(MyObserver observer) throws RemoteException;
}
